village inhabited by a community - Español Inglés Diccionario